Big Huge Thesaurus

robot bomb

noun